extraordinary diligence - Turkish English Dictionary